b95f01e31b0227db6e2fc1d319a72b59e0302f46,src/main/java/com/xpn/xwiki/web/XWikiAction.java,XWikiAction,execute,#ActionMapping#ActionForm#HttpServletRequest#HttpServletResponse#,79
Before Change
Utils.parseTemplate("accessdenied", context);
return null;
} else if (xex.getCode() == XWikiException.ERROR_XWIKI_USER_INACTIVE) {
String page = Utils.getPage(request, "userinactive");
Utils.parseTemplate(page, context);
return null;
}else if(xex.getCode() == XWikiException.ERROR_XWIKI_APP_ATTACHMENT_NOT_FOUND){
String page = Utils.getPage(request, "exception");
context.put("message","attachmentdoesnotexist");
Utils.parseTemplate(page, context);
return null;
}
vcontext.put("exp", e);
After Change
Utils.parseTemplate("accessdenied", context);
return null;
} else if (xex.getCode() == XWikiException.ERROR_XWIKI_USER_INACTIVE) {
Utils.parseTemplate("userinactive", context);
return null;
}else if(xex.getCode() == XWikiException.ERROR_XWIKI_APP_ATTACHMENT_NOT_FOUND){
context.put("message","attachmentdoesnotexist");